package transaction

import "bytes"

/**
 *@author:zhengyilong
 *@email:1797344574@qq.com
 *@phone:13479394730
 *@DateTime:2022/4/18 15:39
 **/

type Output struct {
	Value uint
	ScriptPubKey []byte
}

//判断某个人是否能解除这个交易（判断这笔钱是不是某个人的）
func (output *Output) IsUnLock(name string) bool {
	if name == "" {
		return false
	}
	return bytes.Compare(output.ScriptPubKey,[]byte(name)) == 0
}